var examples=[]
examples.push({
  "path":"./ex-validator.vue",
  "title":"验证插件",
  "readme":`1、通过\`valid\`来定义是否需要验证；<br />2、通过在元素上定义\`v-valid\`去绑定验证规则；<br />3、\`$valid\`可获取当前验证的所有元素的信息。`
})
module.exports={
  "name":"validator",
  "desc":"验证插件",
  "examples": examples,
  "API": {
    props: [ // 属性
      'valid|验证的配置，与data同级：true/config|Boolean/Object' ,
      'valid-type|数字类型:int/float|String|',
      'valid-cancel|取消验证|true|',
      'rule|规则|String|',
      'message|错误信息|String|',
      '规则(min/max/func等)|规则对应的值|String/Function|',
    ],
    events: [ // 事件
      'getResult|参数为空时，验证所有；当只需验证单个字段时，传字段路径即可|Promise',
      'reset|重置:参数为空时，重置所有；当只需重置单个字段时，传字段路径即可|Promise'
    ],
    rules: [  // 验证规则
        'required|当不写rule时默认必填|',
        'tel|电话|11位数字',
        'email|电子邮箱|',
        'IDCard|身份证号码|',
        'bankcard|银行卡号|',
        'min|最小值|',
        'max|最大值|',
        'equal|等于|',
        'unequal|不等|',
        'length|长度|',
        'minLength|最小长度|',
        'func|函数|'
    ]
  }
}
